lye caustic soda soap making carbonate equipment soap chemical fine chemicals hydroxide magnesium hydrochloric acid industrial chemicals how to make soap hydroxides chemicals hydrates agriculture coatings caustic performance materials